package com.jeeplus.modules.monitor.utils.utils;

/**
 * 微信推送信息
 *
 * @param
 * @author My
 * @CreateDate 2016-1-19
 */
public class WeixinPushMassage {

//    public void wxTuisong(Massages massages) {
////	Massages massages=new Massages();
////	massages.setWxName("oYWcdwLaWHzKvMjlnf4v1wtpn_tw");
////	//运单号
////	massages.setWayBillid(Achieve.getUUIDString());
////	//货物类型
////	massages.setCargoKind("达程商品");
////	//收货人
////	massages.setCellPhone("");
////	//发货人
////	massages.setSndPerson("达程");
////	massages.setRcvPerson("荣杰");
////	//收货人电话
////	massages.setRcvPhone("13420902166");
//
//        //微信接口
//        String url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN";
//        Token token = headtoken(Tools.addKey, Tools.appSecret);//获取token
//        System.out.println(token.getAccessToken());
//        url = url.replace("ACCESS_TOKEN", token.getAccessToken());//转换为响应接口模式
//
//        //封装数据
//        JSONObject json = new JSONObject();
//        json.put("touser", massages.getWxName());//接收者wxName
//        json.put("template_id", "F9zn_7Bnc9P5T45X3-JRHEIBacnxgHXAPF_naHi7yf8");//消息模板
////        json.put("url", "http://weixin.qq.com/download");//填写url可查看详情
//        JSONObject dd = new JSONObject();
//
//        JSONObject dd2 = new JSONObject();
//        dd2.put("value", "预定通知");//消息提示
//        dd2.put("color", "#173177");
//
//        dd.put("first", dd2);
//
//        JSONObject cc2 = new JSONObject();
//        cc2.put("value", massages.getWayBillid());//订单号
//        cc2.put("color", "#173177");
//        dd.put("order_id", cc2);
//
//        JSONObject ee2 = new JSONObject();
//        ee2.put("value", "33064587");//货物类型
//        ee2.put("color", "#173177");
//        dd.put("package_id", ee2);
//
//        JSONObject gg2 = new JSONObject();
//        gg2.put("value", "发货人：" + massages.getSndPerson() + "\n收货人：" + massages.getRcvPerson() + massages.getRcvPhone());
//        //gg2.put("color", "#173177");
//        dd.put("remark", gg2);
//        JSONObject dd3 = new JSONObject();
//        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分");
//        dd3.put("value", simpleDateFormat.format(System.currentTimeMillis()));//消息提示
//        JSONObject dd4 = new JSONObject();
//        dd4.put("value", "行车记录仪");//消息提示
//        JSONObject dd5 = new JSONObject();
//        dd5.put("value", Achieve.getUUIDString());//消息提示
//        dd.put("keyword1", dd3);
//        dd.put("keyword2", dd4);
//        dd.put("keyword3", dd5);
//        json.put("data", dd);
//        CommonUtil.httpsRequest(url, "POST", json.toString());
//    }

    /**
     * 请求token
     *
     * @param
     * @return ---------------
     * @Description :
     * @Author : My
     * @CreateData : 2016-1-18
     */
    public static Token headtoken(String appId, String appSrecet) {
        Token token = new Token();
        token = CommonUtil.getToken(appId, appSrecet);
        return token;
    }

}
